semiabsorption layer - English Synonyms Dictionary